package com.ruoyi.coal.modules.coalpile.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.coal.common.utils.PageUtils;
import com.ruoyi.coal.modules.coalpile.domain.CoalYardInfoEntity;
import com.ruoyi.coal.modules.coalpile.domain.vo.CoalYardInfoVo;
import com.ruoyi.coal.modules.coalpile.domain.vo.CoalYardVo;
import java.io.File;
import java.util.List;
import java.util.Map;

public interface CoalYardInfoService extends IService<CoalYardInfoEntity> {
    PageUtils queryPage(Map<String, Object> paramMap);

    List<CoalYardVo> getCoalIdList();

    List<CoalYardInfoVo> getAll();

    CoalYardInfoEntity queryImportCloudInfo(String paramString);

    File getALLFile(String paramString);

    void removeFile(String paramString);

    int filecount();

    List<String> getCoalYardNameByIds(List<Integer> paramList);
}

